<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <title>EasyDB使用注意事项</title>
</head>
<body>
<h3>说明文档：</h3>
<h4>1、如果是主键，则备注一栏必须是「"主键"」；如果是多主键，则主键字段的备注都写「"主键"」。<br>如果备注栏都没有写主键，则默认主键名是「id」，如果「id」列不存在，则报错</h4>
<h4>2、如果是double类型，长度按 「 10,2 」格式填写，中间逗号为英文模式。<br>如果长度不填，则默认类型是「 10,2 」</h4>
<h4>3、相同索引名称的字段，会被视为联合索引，默认用BTREE数据结构</h4>
<h4>4、每个sheet页最多对应一个表结构</h4>
<h4>5、表头的列的顺序可以调整，但是行数只能是3行。第一行表示「table注释」，第二行表示「table名称」</h4>
<h4>6、如果两个sheet页中间有一个空的sheet页，则空sheet页后面的sheet不会被读取</h4>

<p>
    <span style="color: #ff4c41">注意：目前只支持mysql数据库。</span>
</p>

默认excel字段类型与mysql字段类型对应关系如下：<br>
<table border="2">
    <tr>
        <td>excel类型</td>
        <td>mysql类型</td>
        <td>默认长度</td>
    </tr>
    <tr>
        <td>int64</td>
        <td>bigint</td>
        <td>0</td>
    </tr>
    <tr>
        <td>int32</td>
        <td>int</td>
        <td>0</td>
    </tr>
    <tr>
        <td>int24</td>
        <td>mediumint</td>
        <td>0</td>
    </tr>
    <tr>
        <td>int16</td>
        <td>smallint</td>
        <td>0</td>
    </tr>
    <tr>
        <td>int8</td>
        <td>tinyint</td>
        <td>0</td>
    </tr>
    <tr>
        <td>string</td>
        <td>varchar</td>
        <td>255</td>
    </tr>
    <tr>
        <td>datetime</td>
        <td>datetime</td>
        <td>2</td>
    </tr>
    <tr>
        <td>date</td>
        <td>date</td>
        <td>0</td>
    </tr>
    <tr>
        <td>time</td>
        <td>time</td>
        <td>0</td>
    </tr>
    <tr>
        <td>double</td>
        <td>double</td>
        <td>10,2</td>
    </tr>
</table>
</body>
</html>
